package com.ruanyun.modular.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 企业废气排放口信息
 * </p>
 *
 * @author zs
 * @since 2021-05-10
 */
@TableName("t_exhaust_orifice")
public class TExhaustOrifice implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 排放口名称
     */
    @TableField("orifice_name")
    private String orificeName;

    /**
     * 所属公司id
     */
    @TableField("company_id")
    private Integer companyId;

    /**
     * 排放口编号
     */
    @TableField("orifice_number")
    private String orificeNumber;

    /**
     * 污染物种类
     */
    @TableField("exhaust_species")
    private String exhaustSpecies;

    @TableField("longitude")
    private String longitude;

    @TableField("latitude")
    private String latitude;

    /**
     * 排放筒高度
     */
    @TableField("orifice_height")
    private Double orificeHeight;

    /**
     * 排气筒出口内径
     */
    @TableField("orifice_diameter")
    private Double orificeDiameter;

    /**
     * 执行国家或地方排放标准
     */
    @TableField("standard")
    private String standard;

    /**
     * 浓度限值
     */
    @TableField("concentration")
    private String concentration;

    /**
     * 其他信息
     */
    @TableField("orther_info")
    private String ortherInfo;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    /**
     * 是否删除
     */
    @TableField("del_flag")
    private Integer delFlag;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrificeName() {
        return orificeName;
    }

    public void setOrificeName(String orificeName) {
        this.orificeName = orificeName;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getOrificeNumber() {
        return orificeNumber;
    }

    public void setOrificeNumber(String orificeNumber) {
        this.orificeNumber = orificeNumber;
    }

    public String getExhaustSpecies() {
        return exhaustSpecies;
    }

    public void setExhaustSpecies(String exhaustSpecies) {
        this.exhaustSpecies = exhaustSpecies;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public Double getOrificeHeight() {
        return orificeHeight;
    }

    public void setOrificeHeight(Double orificeHeight) {
        this.orificeHeight = orificeHeight;
    }

    public Double getOrificeDiameter() {
        return orificeDiameter;
    }

    public void setOrificeDiameter(Double orificeDiameter) {
        this.orificeDiameter = orificeDiameter;
    }

    public String getStandard() {
        return standard;
    }

    public void setStandard(String standard) {
        this.standard = standard;
    }

    public String getConcentration() {
        return concentration;
    }

    public void setConcentration(String concentration) {
        this.concentration = concentration;
    }

    public String getOrtherInfo() {
        return ortherInfo;
    }

    public void setOrtherInfo(String ortherInfo) {
        this.ortherInfo = ortherInfo;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    @Override
    public String toString() {
        return "TExhaustOrifice{" +
        "id=" + id +
        ", orificeName=" + orificeName +
        ", companyId=" + companyId +
        ", orificeNumber=" + orificeNumber +
        ", exhaustSpecies=" + exhaustSpecies +
        ", longitude=" + longitude +
        ", latitude=" + latitude +
        ", orificeHeight=" + orificeHeight +
        ", orificeDiameter=" + orificeDiameter +
        ", standard=" + standard +
        ", concentration=" + concentration +
        ", ortherInfo=" + ortherInfo +
        ", createTime=" + createTime +
        ", delFlag=" + delFlag +
        "}";
    }
}
